package com.ccepc.demo.api.entity;

import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.extension.activerecord.Model;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import org.springframework.format.annotation.DateTimeFormat;

import java.io.Serializable;
import java.time.LocalDateTime;
import java.time.LocalTime;

/**
 *
 *
 * @author pigx code generator
 * @date 2023-11-15 09:12:19
 */
@Data
@TableName("algorithm_config")
@EqualsAndHashCode(callSuper = true)
@ApiModel(value = "")
public class AlgorithmConfig extends Model<AlgorithmConfig> {

    private static final long serialVersionUID = 1L;

    @TableId
    @ApiModelProperty(value="id")
    private Integer id;

    @ApiModelProperty(value="部署ID")
    private Integer deployId;

    @ApiModelProperty(value="算法运行时间（周）")
    private String algRunWeek;

    @ApiModelProperty(value="算法运行每天开始时间")
    private String algDayBegin;

    @ApiModelProperty(value="算法运行每天结束时间")
    private String algDayEnd;

    @ApiModelProperty(value="多个摄像头ID，逗号隔开")
    private String cameraIds;

    @ApiModelProperty(value="createdBy")
    private Long createdBy;

    @ApiModelProperty(value="createdTime")
    private LocalDateTime createdTime;

    @ApiModelProperty(value="updatedBy")
    private Long updatedBy;

    @ApiModelProperty(value="updatedTime")
    private LocalDateTime updatedTime;

}
